jQuery(document).ready(function () {

    $("#submit").click(function () {
            var username = $(this).find('.username').val();
            var password = $(this).find('.password').val();
            if (username == '') {
                $(this).find('.error').fadeOut('fast', function () {
                    $(this).css('top', '27px');
                });
                $(this).find('.error').fadeIn('fast', function () {
                    $(this).parent().find('.username').focus();
                });
                return false;
            }
            if (password == '') {
                $(this).find('.error').fadeOut('fast', function () {
                    $(this).css('top', '96px');
                });
                $(this).find('.error').fadeIn('fast', function () {
                    $(this).parent().find('.password').focus();
                });
                return false;
            }
            $.post("/login.do", $('.page-container form').serialize(), function (data) {
                if (data.success) {
                    window.location.href = "/index.do"
                } else {
                    $("#msg").text(data.msg);
                }
            }, "json")
        });

        $('.page-container form .username, .page-container form .password').keyup(function () {
            $(this).parent().find('.error').fadeOut('fast');
        });
});
